﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AJWPFAdmin.Services.AppointAPI.Qingdao
{
    public class QingdaoUploadNonRoadMechanicsInfoReq
    {
        /// <summary>
        /// 企业标识 string 是 企业标识
        /// </summary>
        public string clientId { get; set; }

        /// <summary>
        /// 企业密钥 string 是 企业密钥
        /// </summary>
        public string clientSecret { get; set; }

        /// <summary>
        /// 企业编号 string 是 企业编号
        /// </summary>
        public string entNo { get; set; }

        /// <summary>
        /// 生产日期 string 是 生产日期
        /// </summary>
        public string productionTime { get; set; }

        /// <summary>
        /// 排放标准 string 是 0—国零；1—国一；2—国二；3—国三；4—国四；5—国五；6—国六；D—电动；X—排放标准未知
        /// </summary>
        public string emissionStandard { get; set; }

        /// <summary>
        /// 燃料类型 string 是 见 7.4
        /// </summary>
        public string fuelType { get; set; }

        /// <summary>
        /// 机械种类 string 是 1—装载机；2—挖掘机；3—推土机；4—叉车；5—非公路用卡车；6—其他
        /// </summary>
        public string mechanicsType { get; set; }

        /// <summary>
        /// 机械环保代码/产品识别码 string 是 机械环保代码/产品识别码
        /// </summary>
        public string pin { get; set; }

        /// <summary>
        /// 机械型号 string 是 机械型号
        /// </summary>
        public string machineModel { get; set; }

        /// <summary>
        /// 发动机型号 string 是 发动机型号
        /// </summary>
        public string engineModel { get; set; }

        /// <summary>
        /// 发动机生产厂 string 是 发动机生产厂
        /// </summary>
        public string engineManufacturer { get; set; }

        /// <summary>
        /// 发动机编号 string 是 发动机编号
        /// </summary>
        public string engineNumber { get; set; }

        /// <summary>
        /// 整车（机）铭牌 string 是 整车（机）铭牌 base64 字符串
        /// </summary>
        public string allNameplate { get; set; }

        /// <summary>
        /// 发动机铭牌 string 是 发动机铭牌 base64 字符串
        /// </summary>
        public string engineNameplate { get; set; }

        /// <summary>
        /// 入厂日期 string 是 入厂日期
        /// </summary>
        public string enteringTime { get; set; }

        /// <summary>
        /// 环保登记编码 string 否 在非道路移动机械监管平台编码登记的编码
        /// </summary>
        public string protectionNo { get; set; }

        /// <summary>
        /// 机械环保信息标签 string 否 机械环保信息标签的 base64 字符串
        /// </summary>
        public string label { get; set; }

        /// <summary>
        /// 所属人(单位) string 否 所属人(单位)
        /// </summary>
        public string affiliationName { get; set; }

        /// <summary>
        /// 出厂日期 string 否 出厂日期
        /// </summary>
        public string outTime { get; set; }

        /// <summary>
        /// 车辆性质类型 string 否 1、自有 2、租赁
        /// </summary>
        public string useType { get; set; }

        /// <summary>
        /// 所属人电话 string 否 所属人电话
        /// </summary>
        public string affiliationPhone { get; set; }

        /// <summary>
        /// 定位设备编号 string 否 定位设备编号
        /// </summary>
        public string locateDeviceNo { get; set; }
    }

    public class QingdaoUploadNonRoadMechanicsInfoRes : QingdaoBaseRes
    {
        public string Data { get; set; }
    }
       
}
